Python Job: Junior Software Developer (iOS, Android or Python)

Job added on

Location

Sydney - Australia

Job type

Full-Time

Python Job Details

As a Junior Software Developer, you will play a key role in supporting emergency service agencies in Australia and overseas with our mobile mapping solution. You’ll be making a difference in the delivery of critical emergency services including combating bushfires and recovery from floods.

You will work in the team that develops our iOS and Android apps, as well as our online Portal and backend systems. Fire Front is a flexible workplace where we work in the Sydney CBD on day per week for mentoring, collaboration and innovation plus regular work from home.

We are keen to hear from candidates with up to 3 years of experience and from those recently graduated. This is a great role for an enthusiastic developer looking to work with the latest AWS tools and infrastructure. You will work with a team lead and other developers creating a sophisticated and innovative solution that makes a tangible impact on public safety outcomes.

You could have experience working in the development of iOS or Android apps, front-end web development or back-end development in Python, or any combination of these.

We are looking for a candidate that wants to work on a casual basis for up to 3 days per week, with flexible hours and location.

Your skills:

  • Demonstrated experience in Python/Flask, iOS (Objective C) or Android (Java) development
  • Knowledge of full stack web development environments
  • Knowledge of building secure and scalable web applications
  • Knowledge of Agile practices
  • An enthusiastic interest in developing applications with cloud ecosystems
  • Other beneficial skills: Git, AWS core services, SQL / Postgres

Your tasks:

  • Contribute to the architecture, design, and coding of software features
  • Develop your experience with new development techniques and environments within our stack – know Android, but never developed in iOS before and want to learn?
  • Contributing to a spirit and culture of continuous improvement
  • Produce high quality designs and solutions that are scalable and maintainable

About you:

  • You have an interest in emergency services, emergency management or spatial/mapping solutions.
  • You have graduated from a Computer Science, Engineering or related course
  • You know there isn't one single answer to a software engineering problem and can suggest alternatives based on your experience and research
  • You are a team player. You will be working within our development team and you will be enhancing our capacity through your development experience
  • You can create a great architecture for a feature or capability, and you can also clearly articulate the logic and justification behind the design in terms of both business and user goals
  • You have an enthusiasm for learning and continually look for new ways to improve existing systems as well as building new ones.

Job Type: Casual

Salary: $50.00 per hour

Benefits:

  • Work from home

Schedule:

  • Flexible hours